<template>
  <div>
    <!-- # fields 预设的 可以在设计时选择的字段
    # formdata 设计好的表单json数据 (用于接着以前未设计完成的时表单接着设计)
    # save方法为触发保存的回调 返回的是设计好的表单的json 数据 -->
    <el-button style="margin:20px " type="primary" @click="GoFun" size="mini">返回</el-button>
    <div style="padding:0 20px">
      <showforms :data="formdata" @save='save' />
    </div>

  </div>

</template>

<script>
export default {
  data() {
    return {
      formdata: '',
    };
  },
  created() {
    // this.http.get("api/form/GetModelData?id=" + '1')
    //   .then(result => {
    //     console.log(result.table_configuration)
    //     this.formdata = JSON.parse(result.table_configuration)
    //   })
    // console.log(this.$route.params.table_configuration)
    this.formdata = JSON.parse(this.$route.params.table_configuration);
    // console.log(this.$route.params.id)
    // console.log("创建页面")
  },
  methods: {
    save(data) {
      this.$message({
        showClose: true,
        message: '成功',
        type: 'success',
      });
      this.$router.push({ path: '/form' });
    },
    GoFun() {
      this.$router.push({ path: '/form' });
    },
  },
};
</script>
<style scoped>
.btn {
  margin-top: 40vh;
}
</style>